package org.brisling.oa.domain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.brisling.base.domain.inf.BaseFlowDomainInf;
import org.brisling.common.ConstSysParam;

/**
 * 
 * <p>Title: OAPersonnelAppointment</p>
 * <p>Description: 干部任免实体类</p>
 * <p>Company: tongking</p>
 * @author jackson wang
 * @since 1.0
 * @version 1.0
 * @date 2016年7月8日 下午8:09:36
 */
@Entity
@Table(name=ConstSysParam.MODULE_OA_PERSONNEL_APPOINTMENT)
public class OAPersonnelAppointment extends BaseOADomain implements BaseFlowDomainInf{

	
	
	//具体事项(父类name)
	
	//发起单位（父类apply_deptname）
	
	//发起人（父类apply_name）
	
	//主要内容
	private String main_information;
	
	//事项编号
	@Column(length=60)
	private Long item_num;
	
	//提交党委会初审
	@Column(length=20)
	private String pcm_first_trial;	
	
	//党委会审议
	   private String pcm_content;
	   
	//附件
	 	private Long options;

		public String getMain_information() {
			return main_information;
		}

		public void setMain_information(String main_information) {
			this.main_information = main_information;
		}

		public Long getItem_num() {
			return item_num;
		}

		public void setItem_num(Long item_num) {
			this.item_num = item_num;
		}

		public String getPcm_first_trial() {
			return pcm_first_trial;
		}

		public void setPcm_first_trial(String pcm_first_trial) {
			this.pcm_first_trial = pcm_first_trial;
		}

		public String getPcm_content() {
			return pcm_content;
		}

		public void setPcm_content(String pcm_content) {
			this.pcm_content = pcm_content;
		}

		public Long getOptions() {
			return options;
		}

		public void setOptions(Long options) {
			this.options = options;
		}


}
